"""
应用配置文件
"""
import os

class Config:
    """基础配置类"""
    # Flask配置
    SECRET_KEY = os.environ.get('SECRET_KEY') or 'hrm_system_secret_key'
    
    # 数据库配置
    SQLALCHEMY_DATABASE_URI = os.environ.get('DATABASE_URL') or 'sqlite:///hrm.db'
    SQLALCHEMY_TRACK_MODIFICATIONS = False
    
    # JWT配置
    JWT_SECRET_KEY = os.environ.get('JWT_SECRET_KEY') or 'your_jwt_secret_key'
    JWT_ACCESS_TOKEN_EXPIRES = 3600  # 1小时
    
    # LLM API配置（智谱AI）
    LLM_API_URL = 'https://open.bigmodel.cn/api/paas/v4/chat/completions'
    LLM_AUTH_TOKEN = '31355349d010480faebd71e03f906f4c.mfGNG0c7mh3FYAmI'
    LLM_DEFAULT_PARAMS = {
        'model': 'glm-4-flash',  # 智谱AI模型名称
        'temperature': 0.7,
        'max_tokens': 2000
    }

